package com.thfw.test.model.bean;

import com.google.gson.JsonObject;

import org.json.JSONObject;

import java.util.ArrayList;

/**
 * Created BY Cuishikun
 * Created ON 2021/12/2
 * Package Name com.thfw.test.model.bean
 **/
public class BindingBean extends JSONObject {

    private  String regionId;
    private  String grpId;

    public String getRegionId() {
        return regionId;
    }

    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }

    public String getGrpId() {
        return grpId;
    }

    public void setGrpId(String grpId) {
        this.grpId = grpId;
    }

    public int getBindingState() {
        return bindingState;
    }

    public void setBindingState(int bindingState) {
        this.bindingState = bindingState;
    }

    public int getManState() {
        return manState;
    }

    public void setManState(int manState) {
        this.manState = manState;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public Man getMan() {
        return man;
    }

    public void setMan(Man man) {
        this.man = man;
    }

    public Time getTime() {
        return time;
    }

    public void setTime(Time time) {
        this.time = time;
    }

    private  int bindingState;
    private  int manState;
    private  int type;
    private Man man;
    private Time time;

    public static class Man{
        private  int delayTime;
        private  int changeNot;

        public int getDelayTime() {
            return delayTime;
        }

        public void setDelayTime(int delayTime) {
            this.delayTime = delayTime;
        }

        public int getChangeNot() {
            return changeNot;
        }

        public void setChangeNot(int changeNot) {
            this.changeNot = changeNot;
        }

        public int getMinManLight() {
            return minManLight;
        }

        public void setMinManLight(int minManLight) {
            this.minManLight = minManLight;
        }

        public int getMaxManLight() {
            return maxManLight;
        }

        public void setMaxManLight(int maxManLight) {
            this.maxManLight = maxManLight;
        }

        private  int minManLight;
        private  int maxManLight;
    }

    public static class  Time{
        public ArrayList<Integer> getWeeks() {
            return weeks;
        }

        public void setWeeks(ArrayList<Integer> weeks) {
            this.weeks = weeks;
        }

        public String getOpenTime() {
            return openTime;
        }

        public void setOpenTime(String openTime) {
            this.openTime = openTime;
        }

        public String getShutTime() {
            return shutTime;
        }

        public void setShutTime(String shutTime) {
            this.shutTime = shutTime;
        }

        public int getLight() {
            return light;
        }

        public void setLight(int light) {
            this.light = light;
        }

        ArrayList<Integer> weeks ;
        private String openTime;
        private String shutTime;
        private  int light;
        private int jobType;

        public int getJobType() {
            return jobType;
        }

        public void setJobType(int jobType) {
            this.jobType = jobType;
        }
    }
}
